confront his/her past - Turco Inglés Diccionario